Projectagon-Based Reachability Analysis for Circuit-Level Formal Verification
نویسنده
چکیده
This dissertation presents a novel verification technique for analog and mixed sig-nal circuits. Analog circuits are widely used in many applications include con-sumer electronics, telecommunications, medical electronics. Furthermore, in deepsub-micron design, physical effects might undermine common digital abstractionsof circuit behavior. Therefore, it is necessary to develop systematic methodologiesto formally verify hardware design using circuit-level models.We present a formal method for circuit-level verification. Our approach isbased on translating verification problems to reachability analysis problems. Itapplies nonlinear ODEs to model circuit dynamics using modified nodal analysis.Forward reachable regions are computed from given initial states to explore allpossible circuit behaviors. Analog properties are checked on all circuit states toensure full correctness or find a design flaw. Our specification language extendsLTL logic with continuous time and values and applies Brockett’s annuli to spec-ify analog signals. We also introduced probability into the specification to supportpractical analog properties such as metastability behavior.We developed and implemented a reachability analysis tool COHO for a sim-ple class of moderate-dimensional hybrid systems with nonlinear ODE dynamics.COHO employs projectagons to represent and manipulate moderate-dimensional,non-convex reachable regions. COHO solves nonlinear ODEs by conservativelyapproximating ODEs as linear differential inclusions. COHO is robust and effi-cient. It uses arbitrary precision rational numbers to implement exact computationand trims projectagons to remove infeasible regions. To improve performance andreduce error, several techniques are developed, including a guess-verify strategy,hybrid computation, approximate algorithms, and so on.
منابع مشابه
Reachability Analysis Based Circuit-Level Formal Verification
This dissertation presents a novel verification technique for analog and mixed signal circuits. Analog circuits are widely used in many applications such as consumer electronics, telecommunications, medical electronics, and so on. Furthermore, in deep sub-micron design, physical effects might undermine common digital abstractions of circuit behavior. Therefore, it is necessary to develop system...
متن کاملCircuit-Level Verification of Practical Circuits Based on Reachability Analysis
Formal verification of analog and mixed signal circuits using continuous models is a promising area. As a consequence, hybrid system techniques, especially reachability analysis, have been applied to verify AMS designs. However, reachability computation is extremely expensive for high-dimensional, nonlinear hybrid systems. Therefore, it is challenging to verify large, practical circuits using a...
متن کاملReachability checking in complex and concurrent software systems using intelligent search methods
Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...
متن کاملTime Domain Verification of Oscillator Circuit Properties
The application of formal methods to analog and mixed signal circuits requires efficient methods for constructing abstractions of circuit behaviors. This paper concerns the verification of properties of oscillator circuits. Generic monitor automata are proposed to facilitate the application of hybrid system reachability computations to characterize time domain features of oscillatory behavior, ...
متن کاملFormal Verification of Safety Properties in Timed Circuits
The incorporation of timing makes circuit verification computationally expensive. This paper proposes a new approach for the verification of timed circuits. Rather than calculating the exact timed state space, a conservative overestimation that fulfills the property under verification is derived. Timing analysis with absolute delays is efficiently performed at the level of event structures and ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011